package com.cxyd.modules.wms.service;

import com.cxyd.common.service.CrudService;
import com.cxyd.common.utils.ProcResult;
import com.cxyd.common.utils.Result;
import com.cxyd.modules.api.report.InoutCount;
import com.cxyd.modules.api.report.OrderCount;
import com.cxyd.modules.wms.dto.AllotTempDTO;
import com.cxyd.modules.wms.dto.OrderDetailDTO;
import com.cxyd.modules.wms.dto.OrderReelDTO;
import com.cxyd.modules.wms.dto.PurchaseDetailDTO;
import com.cxyd.modules.wms.entity.OrderDetailEntity;
import com.cxyd.modules.wms.entity.OrderReelEntity;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;
import java.util.Map;

/**
 * 出库明细reelid
 *
 * @author lp
 * @since 1.0.0 2024-9-14
 */
public interface OrderReelService extends CrudService<OrderReelEntity, OrderReelDTO> {
    List<OrderReelDTO> getList(Map<String, Object> params);

    List<InoutCount> getOutcount();

    List<OrderCount> getOrderCount();
}